books author dog care puppies dog dog health cat care dogs puppy fiction breeder cats novel pet care authors writer cat dog training